rotating roller tracks - French English Dictionary